Configuring OpenWay clients

Configure OpenWay clients for DeviceComm services to connect to OpenWay services and invoke OpenWay operations.

  1. In IEE, select System Administration > System Admin > Code TableSetup.

  2. From the Code Table Selection list, select Web Service ClientTable.

  3. Select the web service client with ControlService as the Service Contract.

  4. Click Enabled to enable the client.

  5. From the Client Process list, select App ServerProcess.

  6. From the Service Process list, select ExternalSystem.

  7. From the External System list, select Itron Open Way2.0.

  8. From the Name Space list, select http://www.itron.com/ami/2008/10/control.

  9. From the Service Contract list, select ControlService.

  10. From the Binding list, select the binding to use.

  11. In the Primary Endpoint Address field, enter http://<OpenWay server>:<port>/ami/2008/10/control.

    For example, if the server is named MyServer and the port number is 8103, then the address would be http://MyServer:8013/ami/2008/10/control.

  12. From the Callback Address list, select the URL of the DeviceCommStatusUpdateService as configured in the Web Services code table.

  13. Click Retries Enabled to configure IEE to retry the operation before considering it failed.

  14. In the Number of Retries field, specify the number of times the request should be retried before failing. This setting is ignored when retries are disabled.

  15. In the Retry Interval field, specify the time (in milliseconds) IEE should wait between retries. This setting is ignored if retries are disabled.

  16. In the Client Timeout field, specify the time (in seconds) the client should wait for a response from the web service before retrying or logging an error.

    Client Certificate, Username, and Password are not needed unless you configure OpenWay security.

  17. To log web service calls, select the level of logging needed from the Log Web Service Calls list.

  18. If you enabled logging, from the Logging Verbosity list, select Brief or Full. For more information about logging, see the IEE Configuration Guide.

  19. Click Save.

    Screenshot of the Code Table Selection dialog.

Repeat this procedure for the other OpenWay clients using the values in the following table.

Table 2 OpenWay client values

Web service client

Namespace

Service contract

Callback address

ControlService

www.itron.com/ami/2008/10/control

ControlService

See step 12

DataService

www.itron.com/ami/2008/10/data

DataService

See step 12

HanService

www.itron.com/ami/2008/10/han

HanService

See step 12

ProvisioningService

www.itron.com/ami/2008/10/provisioning

ProvisioningService

See step 12

SubscriptionService

www.itron.com/ami/2008/10/subscriptions

SubscriptionService

Not needed

SubscriptionService_2009_0

www.itron.com/ami/2009/08/subscriptions

SubscriptionService_200 9_08

Not needed